a wide array of ... - Alemán Inglés Diccionario